take up residence - Anglais Synonymes Dictionnaire